import express from "express";
import {
  getIpInfo,
  getClientIpInfo,
  getIpFormatInfo,
} from "../controllers/ip2region.controller.js";

const router = express.Router();

// 获取IP地址组合信息（支持可选的IP参数）
router.get("/format/:ip?", getIpFormatInfo);

// 获取请求方IP地址信息
router.get("/", getClientIpInfo);

// 查询指定IP地址信息
router.get("/:ip", getIpInfo);

export default router;
